package com.quasar.hpatient.module.home_inspection;

import android.widget.ImageView;

import com.quasar.hpatient.bean.comm_album.AlbumPhotoBean;
import com.quasar.hpatient.bean.home_inspection.InspectionBean;
import com.quasar.hpatient.dialog.ListDialog;

import java.util.List;

import lib.quasar.base.frame.BaseView;
import lib.quasar.widget.photo.PhotoModel;

/**
 * description: 化验记录
 * created by kalu on 2018/4/10 10:26
 */
public interface HomeInspectionView extends BaseView {

    void showSuggest();

    void showWarning();

    void showDoctor(List<InspectionBean.DoctorBean> list);

    void showEvent(String time, List<InspectionBean.EventBean> list);

    void showCalendar();

    void showInput(int position, String mins, String maxs);

    void showAdd(int position, String inspectionname, String groupid);

    void goAlbum(List<AlbumPhotoBean> mPhoto);

    void goSingle(CharSequence itemname, String unit);

    void showPhoto(int defaultPosition, List<? extends PhotoModel> littleList, List<? extends PhotoModel> bigList, List<ImageView> imageViews);

    void deleteImage(int position);

    void deleteModel(int position);

    void showQualitative(int position);

    void showList(List<? extends ListDialog.ListModel> list);
}
